@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0;}
*{ font-family:"微软雅黑"}
ul,li{ list-style:none; padding:0; margin:0;}
a{ text-decoration:none; color:#555;}
h1,h2,h3,h4{ padding:0; margin:0;}
.tline{ width:100%; height:2px; background:#3079c5;}
.logo{ width:1200px; margin:0 auto;}
.tnav{ width:100%; background:#3079c5;}
.nav{ width:1000px; margin:0 auto; overflow:hidden;}
.nav li{ font-size:15px; float:left; padding:0 50px; line-height:44px; text-align:center; background:url(../images/xian.jpg) no-repeat right center;}
.nav  .curr{ background:none;}
.nav li a{ color:#fff;}
.flexslider{margin:3px auto;position:relative;width:1100px;height:334px;overflow:hidden;zoom:1; margin-bottom:12px;}
.flexslider ul,li{ padding:0; margin:0;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
.con1{ width:1100px; margin:0 auto; overflow:hidden;}
.left{
	width: 774px;
	float: left;
}
.right{ width:312px; float:310px; float:right;}
.gy{ width:770px; margin:0 auto; overflow:hidden; border:1px solid #e6e6e6;}
.nr img{ width:240px; height:170px; float:left; display:block; margin-right:10px;}
.gy .gt{ width:770px; margin:0; padding:0; border-bottom:1px solid #e6e6e6; overflow:hidden; font-weight:normal;}
.gt .gl{ width:127px; float:left; background:url(../images/tbg.jpg) no-repeat left top; font-size:15px; color:#fff; line-height:40px; text-align:center;}
.gt .gd{ width:64px; line-height:24px; font-size:13px; color:#555; float:right; background:#e9e9e9; margin:8px; text-align:center; border-radius:20px;}
.nr{ width:750px; padding:10px; font-size:13px; line-height:28px; color:#555;}
.fwnr{ width:770px; margin:20px auto; border:1px solid #e6e6e6; overflow:hidden; margin-bottom:0px;}
.f1{ width:770px; margin:10px auto; margin-bottom:0; overflow:hidden; border-bottom:1px dashed #e6e6e6; padding-bottom:10px;}
.f1 img{ width:200px; height:80px; float: left; margin:4px;}
.f1 .fww{ width:560px; float:right; margin:15px 0;}
.f1 li{ width:140px; float:left; font-size:12px; color:#555; line-height:28px; height:28px; overflow:hidden;}
.f1 li a{ color:#555;}
.zzry{ width:310px; margin:0 auto; overflow:hidden; border:1px solid #e6e6e6;}
.gt1{ width:310px; margin:0; padding:0; border-bottom:1px solid #e6e6e6; overflow:hidden; font-weight:normal;}
.gt11{ width:310px; margin:0; padding:0; border-bottom:1px solid #e6e6e6; overflow:hidden; font-weight:normal;}
.gt1 .gl{ width:127px; float:left; background:url(../images/tbg.jpg) no-repeat left top; font-size:15px; color:#fff; line-height:40px; text-align:center;}
.gt11 .gl1{ width:127px; float:left; font-size:15px; color:#fff; line-height:40px; text-align:center;}
.gt1 .gd{ width:64px; line-height:24px; font-size:13px; color:#555; float:right; background:#e9e9e9; margin:8px; text-align:center; border-radius:20px;}
.gt11 .gd{ width:64px; line-height:24px; font-size:13px; color:#555; float:right; background:#e9e9e9; margin:8px; text-align:center; border-radius:20px;}
.rzcx{ width:310px; border:1px solid #e6e6e6; margin-top:20px; overflow:hidden;}
.rzcx .rz{ width:310px; font-size:15px; color:#555; line-height:40px; text-align:center; padding:0; margin:0;}
.gz{ width:310px; margin:8px auto; overflow:hidden;}
.gz .zw{ width:80px; float:left; font-size:13px; line-height:26px; color:#555; text-align:center;}
.gz input{ width:200px; float:right; height:24px; border:1px solid #e6e6e6; line-height:24px; margin-right:20px;}
.button{ width:100px; float:right; margin-right:30px;}
.button input{ width:80px; height:34px; line-height:34px; background:#ff6b00; font-size:15px; color:#fff; margin-top:10px; margin-bottom:20px;}
.xw{ width:310px; margin:0 auto; margin-top:15px; border:1px solid #e6e6e6;}
.xwl{ width:310px; margin:0 auto;}
.xwl li{ width:290px; padding-left:20px; background: url(../images/xsj.jpg) no-repeat 8px center; margin:5px auto; font-size:13px; color:#555; line-height:30px;}
.xwl1{ width:310px; margin:0 auto;}
.xwl1 li { width:310p;  margin:8px auto; overflow:hidden; border-bottom:1px dashed #e6e6e6;}  
.xwl1 li a{ width:230px; padding-left:10px; font-size:13px; color:#555; line-height:30px; float:left;}
.xwl1 li .ss{ width:70px; float:right; font-size:12px; line-height:30px; text-align:center; color:#555;}
.lj{ width:1100px; margin:10px auto; overflow:hidden; border:1px solid #e6e6e6;}
.gt2{ width:1100px; margin:0; padding:0; border-bottom:1px solid #e6e6e6; overflow:hidden; font-weight:normal;}
.gt2 .gl{ width:127px; float:left; background:url(../images/tbg.jpg) no-repeat left top; font-size:15px; color:#fff; line-height:40px; text-align:center;}
.gt2 .gd{ width:64px; line-height:24px; font-size:13px; color:#555; float:right; background:#e9e9e9; margin:8px; text-align:center; border-radius:20px;}
.lian{ width:1100px; margin:10px auto; overflow:hidden;}
.lian li{ float:left; padding:0 10px; font-size:12px; line-height:28px; color:#555; display:block; margin:4px;}
.lian li a{ color:#555;}
.bottom{ width:100%; border-top:2px solid #3079c5; font-size:13px; line-height:30px; color:#555; padding-top:20px; margin-top:18px;}
.end{ width:700px; margin:0 auto; overflow:hidden;}
.edl{ width:350px; float:left;}
.edr{ width:350px; float:left;}
.con2{ width:1100px; margin:0 auto; overflow:hidden;}
.cleft{ width:240px; float:left;}
.xm{ width:238px; border:1px solid #e6e6e6; float:left; margin-bottom:15px;}
.xm h1{ width:218px; margin:0 auto; font-size:15px; color:#fff; background:#3079c5; line-height:40px; padding-left:20px; font-weight:normal;}
.xm li{ width:208px; padding-left:30px; font-size:13px; color:#555; line-height:34px; border-bottom:1px dashed #e6e6e6; background:url(../images/jt.jpg) no-repeat 8px cneter;}
.sszs{ width:238px; border:1px solid #e6e6e6; float: left; }
.sszs .rz{width:218px; margin:0 auto; font-size:15px; color:#fff; background:#3079c5; line-height:40px; padding-left:20px; font-weight:normal; }
.gz1{ width:238px; margin:8px auto; overflow:hidden;}
.gz1 .zw{ width:60px; float:left; font-size:13px; line-height:26px; color:#555; text-align:center; margin-left:4px;}
.gz1 input{ width:160px; float:right; height:24px; border:1px solid #e6e6e6; line-height:24px; margin-right:10px;}
.xm1{ width:238px; border:1px solid #e6e6e6; float:left; margin:15px 0;}
.xm1 h1{ width:228px; margin:0 auto; font-size:15px; color:#fff; background:#3079c5; line-height:40px; padding-left:10px; font-weight:normal;}
.xm1 li{ width:208px; padding-left:30px; font-size:13px; color:#555; line-height:34px; border-bottom:1px dashed #e6e6e6; background: url(../images/xsj.jpg) no-repeat 10px center;}
.cright{ width:850px; float:right; min-height:750px; border:1px solid #e6e6e6; overflow: hidden;}
.wei{ width:830px; margin:0 auto; font-size:15px; line-height:40px; color:#fff; padding-left:20px;background: url(../images/homeIco.png) no-repeat 3px center #3079c5;}
.wei a{ color:#fff;}
.gyn{ width:830px; margin:10px auto; overflow:hidden; font-size:13px; line-height:26px; color:#555;}
.gyn .nt{ width:830px; margin:0 auto; line-height:40px; border-bottom:1px dashed #e6e6e6; color:#555; text-align:center; font-size:14px; font-weight:normal; padding:0; margin:0; margin-bottom:10px;}
.gyn img{ max-width:830px;}
.db{ width:830px; margin:0px auto; overflow:hidden; border-bottom:1px dashed #e6e6e6; margin-bottom:10px;}
.db h1{ width:700px; float:left; font-size:14px; line-height:34px; color:#555; font-weight:normal; display:block; padding:0; margin:0; background:url(../images/xsj.jpg) no-repeat 8px center; padding-left:20px;}
.db span{ width:100px; float:right; font-size:13px; color:#555; line-height:34px; text-align:center; display:block;}
#fylist {
	margin: 30px auto 30px;
	clear: both;
	text-align: center;
	width: 600px;
	overflow: hidden;
	font-size: 12px;
	line-height: 30px;
	color: #555; margin:15px auto;
}
#fylist li{ float:left; margin:0 6px;}

#fylist a{
	font-size: 12px;
	color: #333;
	padding: 3px 10px;
    border: 1px solid #E6E6E6;
}
#fylist  a:hover{
	font-size: 12px;
	padding: 3px 10px;
	color: #FFF;
	background: #1d50a2;
}
#fylist a.selected
{
	font-size: 12px;
	padding: 3px 10px;
	color: #FFF;
	background: #1d50a2;

}
#fylist select
{
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 30px;
	color: #555;
	border: 1px solid #ddd;
}
.gyn1{ width:830px;  margin:0 auto; overflow:hidden;}
.xl{ width:830px; padding:0; padding:0; margin:10px auto; font-size:16px; line-height:40px; border-bottom:1px solid #e6e6e6; color:#555;}
.xl1{ width:830px; padding:0; padding:0; margin:10px auto; font-size:16px; line-height:40px; border-bottom:1px solid #e6e6e6; color:#555; text-align:center;}
.fwlb{ width:830px; margin:0 auto; overflow:hidden; display:block;}
.fwlb li{ font-size:13px; line-height:34px; padding:0 10px; margin:0 10px; float:left;}
.sj{ width:830px; margin:0 auto; font-size:12px; line-height:30px; text-align:center; color:#555; font-weight:normal;}
.zs1{ width:260px; float:left; margin:0 8px;}
.zs1 img{ width:260px; height:150px; border:1px solid #e6e6e6; padding:1px;}
.zs1 p{ width:260px; line-height:40px; text-align:center; font-size:14px; color:#555; padding:0; margin:0;}
.renz{ width:800px; margin:10px auto;}
.bd{ width:570px; margin:10px auto; font-size:14px; color:#555; line-height:40px;}
.bd table td{padding:5px 5px;}
.bd input{ width:100px; height:32px; line-height:24px; border:1px solid #e6e6e6;}
.bd textarea{ width:360px; min-height:70px;border:1px solid #e6e6e6;}
.bd .an{ width:90px; height:32px; line-height:32px; color:#fff; background:#5e5e5e; font-size:14px; text-align:center; display:block; float:left; margin:0 20px; border-radius:3px;}